@charset "utf-8";

.LT-Titler {
	font-size: 13px;
	font-family: PingFang SC, Helvetica, Hiragino Sans GB, Arial, Microsoft Yahei, Heiti SC, WenQuanYi Micro Hei, "sans-serif";
	list-style-type: none;
	background-color: #f4fafe;
	position: relative;
}

.LT-Titler .LT-TitlerOne {
	padding: 5px 10px;
	position: relative;
}

.LT-Titler .LT-TitlerTwo,.LT-TitlerThree,.LT-TitlerFour,.LT-TitlerFive {
	padding: 5px 10px;

}
.LT-Titler .LT-TitlerTwo .jhsinfo .num{
	color: red;
}
/* .LT-Titler .LT-TitlerMain{
} */
/* .LT-TitlerMain */
.poab {
	position: absolute;
	top: 23px;
	width: 425px;
	min-height: 221px;
	padding: 5px;
	background-color: #fff;
	/* border: 1px solid #333; */
	/* box-shadow: 0 0 20px 4px rgba(154, 161, 177, .15), 0 4px 80px -8px rgba(36, 40, 47, .25), 0 4px 4px -2px rgba(91, 94, 105, .15); */
	box-shadow: 0 2px #0000001c, 2px 0 0px #00000024, 0px 1px 3px 1px #00000024;
	border-radius: 8px;
	z-index: 999;
	display: none;
}

.poab:hover {
	display: block;
}

.LT-Titler span {
	position: relative;
	display: inline-block;
	padding: 2px 5px;
	cursor: pointer;
	border-radius: 2px 2px 0 0;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	-webkit-transition: all .2s;
	-o-transition: all .2s;
	transition: all .2s;
	/* height: 24px; */
	border: 1px solid transparent;
	border-bottom: 0;
}

.LT-Titler .gjz,
.LT-Titler .jhs,
.LT-Titler .lt_sycpk,
.LT-Titler .lt_spgtcs,
.LT-Titler .lt_sdzt
 {
	position: relative;
	display: inline-block;
	margin-right: 10px;
	background-color: #FF9000;
	color: #fff;
	height: 24px;
	line-height: 24px;
	text-align: center;
	min-width: 60px;
	border-radius: 1px;
	font-size: 13px;
	padding: 0 5px;
}

.LT-Titler .gjz:before,
.LT-Titler .jhs:before,
.LT-Titler .lt_sycpk:before,
.LT-Titler .lt_spgtcs:before,
.LT-Titler .lt_sdzt:before
 {
	content: "";
	position: absolute;
	right: -12px;
	top: 50%;
	margin-top: -6px;
	border-style: solid;
	border-width: 6px;
	border-color: transparent transparent transparent #FF9000;
}

.LT-Titler .emt {
	font-style: normal;
	font-weight: 400;
	color: red;
	padding-left: 5px;
}

.LT-Titler .em_red {
	color: red !important;
}

.LT-Titler .lt_title {
	z-index: 1000 !important;
}

.LT-Titler .databox {
	display: flex;
	justify-content: flex-start;
	align-items: center;
}

.LT-Titler .databar {
	font-size: 12px;
	padding: 8px 15px 6px;
	white-space: nowrap;
	cursor: pointer;
	border-bottom: 2px solid #ff90007d;
	color: #999;
	border-radius: 4px 4px 0 0;
}

.LT-Titler .databar:hover {
	background-color: #ff90007d;
	color: #333;
}
.LT-Titler .LT-TitlerSix{
	width: 480px;
	height: 100%;
	position: absolute;
	top: 0;
	right: 0;
	/* background-color: gray; */
}
.LT-Titler .LT-TitlerSix .spreads {
	width: auto;
	padding: 15px 10px 0
}

.LT-Titler .LT-TitlerSix .spreads ul {
	height: 144px
}

.LT-Titler .LT-TitlerSix .spreads ul li {
	height: 35px;
	width: auto;
	line-height: 35px;
	border-bottom: 1px solid #e5e5e5
	
}

.LT-Titler .LT-TitlerSix .spreads ul li i.icon {
	content: " ";
	margin: 0 6px 0 2px;
	width: 16px;
	height: 16px
}

.LT-Titler .LT-TitlerSix .spreads ul li i.i-1 {
	background-position: -272px 0
}

.LT-Titler .LT-TitlerSix .spreads ul li i.i-2 {
	background-position: -288px 0
}

.LT-Titler .LT-TitlerSix .spreads ul li i.i-3 {
	background-position: -304px 0
}

.LT-Titler .LT-TitlerSix .spreads ul li i.i-4 {
	background-position: -320px 0
}

.LT-Titler .LT-TitlerSix .spreads ul li .col-1 {
	float: left;
	width: 90px
}

.LT-Titler .LT-TitlerSix .spreads ul li .col-2 {
	float: left
}

.LT-Titler .LT-TitlerSix .spreads ul li .col-3 {
	float: left
}

.LT-Titler .LT-TitlerSix .spreads ul li .col-2 .cell-2 {
	float: left;
	width: 70px
}

.LT-Titler .LT-TitlerSix .spreads ul li .col-2 .cell-2 a {
	color: #3e3e3e;
	text-decoration: none
}

.LT-Titler .LT-TitlerSix .spreads ul li .col-2 .cell-2 a.special,
.LT-Titler .LT-TitlerSix .spreads ul li .col-3 .cell-4 a.special {
	display: inline-block;
	width: 55px;
	height: 20px;
	background: #e73828 no-repeat;
	color: #fff !important;
	text-align: center;
	line-height: 20px;
	margin-top: 7px
}

.LT-Titler .LT-TitlerSix .spreads ul li .col-3 .cell-1 {
	float: left;
	width: 70px;
	text-align: left;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden
}

.LT-Titler .LT-TitlerSix .spreads ul li .col-3 .cell-2 {
	float: left;
	width: 70px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden
}

.LT-Titler .LT-TitlerSix .spreads ul li .col-3 .cell-3 {
	float: left;
	width: 90px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden
}

.LT-Titler .LT-TitlerSix .spreads ul li .col-3 .cell-4 {
	float: left;
	width: 130px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden
}

.LT-Titler .LT-TitlerSix .spreads ul li .col-3 .cell-4 a.special {
	width: 90px
}

.LT-Titler .LT-TitlerSix .spreads ul li .col-3 .cell-4 a.special::before {
	display: inline-block;
	vertical-align: sub;
	content: " ";
	background-image: url(http://cdn.shihuizhu.net/img/guarantee_bg_v1.db2a749.png);
	background-repeat: no-repeat;
	width: 12px;
	height: 14px;
	padding-left: 5px;
	padding-bottom: 2px
}

.LT-Titler .LT-TitlerSix .spreads ul li .col-3 .cell-4 a {
	color: #0c32da !important;
	text-decoration: none
}











.lt_rankbox .rankinfo {
	display: flex;
	justify-content: space-between;
	align-items: center;
	overflow: hidden;
	padding: 10px;
	border-bottom: 1px dotted #eee!important;
	white-space: nowrap;
	color: #666!important;
}

.databaractive {
	color: #FF9000 !important;
	font-weight: 700;
	border-bottom-color: #FF9000 !important;
	background-color: #fff !important;
}

.baractive {
	border: 1px solid #FF9000 !important;
	color: #FF9000;
	background-color: #fff !important;
	border-bottom: none !important;
}

.poabshow {
	left: -170px;
	display: block;
}

.blue {
	background: #09f
}

.red {
	background: #eb4f38
}

.orger {
	background: #f98400
}

.green {
	background: #1d953f
}

i.icon {
	display: inline-block;
	vertical-align: sub;
	background-image: url(https://shihuizhu3920-1302253966.cos.ap-nanjing.myqcloud.com/icons.png);
	background-repeat: no-repeat
}

.LTplugin .ltcontent {
	margin: 0 -200px 15px 0;
	position: relative;
	background-color: #fff;
	font-size: 12px;
	font-family: "Microsoft YaHei", Tahoma, Helvetica, " \\5B8B体", sans-serif;
	color: #000;
	box-shadow: #eee 0 0 6px;
	display: inline-block;
	z-index: 2147483646
}

.LTplugin .ltcontent button,
input {
	font-family: "Microsoft YaHei", Tahoma, Helvetica, "\\5B8B体", sans-serif !important
}

.LTplugin .tails {
	position: relative;
	top: 7px;
	left: 500px;
	z-index: -1
}

.LTplugin .tails .tong {
	position: relative;
	border: 1px solid #e4e4e4;
	background: #f5f5f5;
	border-radius: 4px;
	width: 21px;
	height: 16px;
	top: 0;
	left: -1px;
	-webkit-transition-duration: .3s;
	transition-duration: .3s
}

.LTplugin .tails .tong:hover {
	border: 1px solid #fa5151;
	background: #fa5151
}

.LTplugin .tails .close {
	cursor: pointer;
	box-sizing: border-box
}

.LTplugin .tails .close:hover::before,
.LTplugin .tails .close:hover::after {
	background: #fff
}

.LTplugin .tails .close:before {
	content: '';
	position: absolute;
	width: 1px;
	height: 12px;
	background: #959595;
	transform: rotate(45deg);
	top: 1px;
	left: 10px
}

.LTplugin .tails .close:after {
	content: '';
	position: absolute;
	width: 1px;
	height: 12px;
	background: #959595;
	transform: rotate(-45deg);
	top: 1px;
	left: 10px
}

.LTplugin .ltcontent .header {
	float: left;
	height: auto;
	list-style: none !important;
	padding: 0 !important
}

.LTplugin .ltcontent .header a {
	display: block;
	width: 60px;
	height: 30px;
	line-height: 30px;
	background-color: #FF9000;
	font-size: 12px !important;
	text-align: center;
	cursor: pointer;
	color: #fff !important;
	text-decoration: none !important
}

.LTplugin .ltcontent .bar {
	float: left;
	position: relative;
	border-width: 1px 1px 1px 0;
	border-style: solid solid solid none;
	border-color: #e4e4e4;
	border-left: 0;
	background: #fff;
	width: 441px;
	height: 28px;
	line-height: 28px
}

.LTplugin .ltcontent .lt_column {
	float: left;
	height: auto !important;
	list-style: none !important
}

.LTplugin .ltcontent .lt_column .title {
	height: 28px;
	line-height: 28px;
	cursor: pointer;
	padding: 0 4px;
	border-width: 0 1px 0 0;
	border-style: none solid none none;
	border-color: #e4e4e4;
	border-left: 0;
	border-image: initial
}

.LTplugin .ltcontent .lt_column .title:hover {
	background: #fafafa
}

.LTplugin .ltcontent .lt_column .title:active {
	background: #fafafa;
	color: #FF9000
}

.LTplugin .ltcontent .commands {
	float: right !important;
	height: auto !important;
	list-style: none !important
}

.LTplugin .ltcontent .commands .tipbrand {
	position: absolute;
	float: right;
	left: 351px;
	top: -24px;
	background-color: #e73828;
	border-radius: 3px;
	color: #fff;
	font-size: 12px;
	font-weight: 700;
	height: 24px;
	line-height: 24px;
	width: auto;
	padding: 0 6px;
	text-align: center;
	transform: scale(0.83333)
}

.LTplugin .ltcontent .commands .tipbrand::before {
	content: "";
	position: absolute;
	left: 21px;
	top: 50%;
	margin-top: 12px;
	border-style: solid;
	border-width: 8px;
	border-color: #e73828 transparent transparent transparent
}

.LTplugin .ltcontent .commands .fiche {
	width: 50px;
	height: 22px;
	margin: 3px;
	border-radius: 3px;
	background: #FF9000 !important
}

.LTplugin .ltcontent .commands .direct {
	position: absolute;
	float: right;
	left: 351px;
	top: 4px;
	border-radius: 12px;
	border: 1px solid #fb8b05;
	color: #fff;
	font-size: 12px;
	font-weight: 700;
	height: 24px;
	line-height: 24px;
	width: auto;
	padding: 0 6px;
	text-align: center;
	transform: scale(0.83333)
}

.LTplugin .ltcontent .commands div.third {
	width: 72px
}

.LTplugin .ltcontent .commands .fiche i.icon {
	width: 16px;
	height: 16px;
	cursor: pointer;
	margin-left: 6px;
	padding-bottom: 3px !important
}

.LTplugin .ltcontent .commands .fiche .t-0 {
	background-position: -340px 0
}

.LTplugin .ltcontent .commands .fiche .t-0:hover {
	background-position: -340px -20px
}

.LTplugin .ltcontent .commands .fiche .t-1 {
	background-position: -356px 0;
	margin-left: 2px !important
}

.LTplugin .ltcontent .commands .fiche .t-1:hover {
	background-position: -356px -20px
}

.LTplugin .ltcontent .commands .fiche .t-2 {
	background-position: -372px 0
}

.LTplugin .ltcontent .commands .fiche .t-2:hover {
	background-position: -372px -20px
}

.LTplugin .ltcontent .open {
	border-top: 2px solid #FF9000 !important;
	margin-top: -1px
}

.LTplugin .ltcontent sp {
	color: #e73828;
	margin-left: 2px;
	margin-right: 2px;
	font-weight: 700
}

.LTplugin .ltcontent .bigger {
	font-size: 13px;
	margin-left: 3px;
	font-weight: 400
}

.LTplugin .ltcontent .lagger {
	font-size: 20px;
	margin-top: 10px
}

.LTplugin .ltcontent .lt_column .panel {
	position: absolute;
	top: 29px;
	left: -60px;
	/* height:285px; */
	overflow-y: scroll;
	background-color: #fff;
	width: 476px;
	box-shadow: #ddd 0 6px 6px;
	z-index: 2147483647;
	border-width: 0 1px 2px;
	border-style: solid;
	border-color: #e4e4e4 #e4e4e4 #FF9000;
	border-bottom: 2px solid #FF9000;
	padding: 15px 12px 15px;
	display: none
}

.LTplugin .ltcontent .lt_column .panel::-webkit-scrollbar {
	width: 5px;
	height: 5px
}

.LTplugin .ltcontent .lt_column .panel::-webkit-scrollbar-thumb {
	border-radius: 6px;
	-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.2);
	background: rgba(0, 0, 0, 0.2)
}

.LTplugin .ltcontent .lt_column .panel::-webkit-scrollbar-track {
	-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.2);
	border-radius: 0;
	background: rgba(0, 0, 0, 0)
}

.LTplugin .ltcontent .lt_column .show {
	display: block
}

.LTplugin .ltcontent .lt_column .icon {
	margin: 0 2px 2px 0;
	width: 14px;
	height: 14px
}

.LTplugin .ltcontent .lt_column .c-1 {
	background-position: -150px -20px
}

.LTplugin .ltcontent .lt_column .c-2 {
	background-position: -164px -20px
}

.LTplugin .ltcontent .lt_column .c-3 {
	background-position: -178px -20px
}

.LTplugin .ltcontent .lt_column .c-4 {
	background-position: -192px -20px
}

.LTplugin .ltcontent .lt_column .c-5 {
	background-position: -206px -20px
}

.LTplugin .ltcontent .lt_column .c-6 {
	background-position: -220px -20px
}

.LTplugin .ltcontent .lt_column .c-7 {
	background-position: -234px -20px
}

.LTplugin .ltcontent .lt_column .c-right {
	background-position: -262px -20px
}

.LTplugin .ltcontent .lt_column .c-warn {
	background-position: -276px -20px
}

.LTplugin .ltcontent .lt_column .present {
	background: url() no-repeat
}

.LTplugin .ltcontent .lt_column .dxbrand {
	position: absolute;
	float: right;
	left: -1px;
	top: -26px;
	margin-right: 7px;
	border: 1px solid #FF9000;
	background-color: #fff;
	color: #000;
	font-size: 12px;
	height: 24px;
	width: auto;
	line-height: 24px;
	text-align: center
}

.LTplugin .ltcontent .lt_column .dxbrand::before {
	content: "";
	position: absolute;
	left: 27px;
	top: 50%;
	margin-top: 13px;
	border-style: solid;
	border-width: 8px;
	border-color: #FF9000 transparent transparent transparent
}

.LTplugin .ltcontent .lt_column .dxbrand::after {
	content: "";
	position: absolute;
	left: 27px;
	top: 50%;
	margin-top: 12px;
	border-style: solid;
	border-width: 8px;
	border-color: #fff transparent transparent transparent
}

.LTplugin .ltcontent .lt_column .dxbrand ul {
	height: 24px;
	width: auto;
	list-style: none;
	margin: 0;
	padding: 0
}

.LTplugin .ltcontent .lt_column .dxbrand ul li {
	line-height: 24px;
	float: left
}

.LTplugin .ltcontent .lt_column .dxbrand ul li+li {
	margin-left: 2px
}

.LTplugin .ltcontent .lt_column .dxbrand ul li .ifshow {
	width: auto;
	margin-left: 4px;
	text-align: right
}

.LTplugin .ltcontent .lt_column .dxbrand ul li .rg {
	width: auto;
	margin-right: 6px;
	text-align: left;
	color: #e73828;
	font-weight: 700
}

.LTplugin .ltcontent .lt_column .panel a {
	color: #FF9000;
	text-decoration: none;
	cursor: pointer !important
}

.LTplugin .ltcontent .lt_column .panel .info {
	margin: 0;
	position: relative;
	display: inline-block;
	width: 470px;
	height: 28px;
	padding: 1px 0
}

.LTplugin .ltcontent .lt_column .panel .info li {
	position: relative;
	float: left;
	list-style: none
}

.LTplugin .ltcontent .lt_column .panel .info li.col-1,
.LTplugin .ltcontent .lt_column .panel .info li.col-5 {
	margin-top: 2px
}

.LTplugin .ltcontent .lt_column .panel .info li.col-2,
.LTplugin .ltcontent .lt_column .panel .info li.col-3 {
	color: #e73828
}

.LTplugin .ltcontent .lt_column .panel .info li.col-2 {
	margin-left: 10px;
	font-size: 16px;
	font-weight: 400;
	margin-top: 2px
}

.LTplugin .ltcontent .lt_column .panel .info li.col-3 {
	font-size: 13px;
	margin-top: 3px
}

.LTplugin .ltcontent .lt_column .panel .info li.col-4 {
	float: right
}

.LTplugin .ltcontent .lt_column .panel .info li.col-5 {
	margin-left: 5px
}

.LTplugin .ltcontent .lt_column .panel .cent {
	margin-left: 160px;
	margin-top: 5px
}

.LTplugin .ltcontent .lt_column .panel .cent button,
.LTplugin .ltcontent .lt_column .panel .info button {
	border: 0;
	outline: 0;
	margin-right: 5px;
	width: 90px;
	height: 22px;
	font-size: 12px;
	background-color: #FF9000;
	color: #fff !important;
	cursor: pointer;
	-webkit-transition-duration: .4s;
	transition-duration: .4s
}

.LTplugin .ltcontent .lt_column .panel .cent button {
	width: 150px
}

.LTplugin .ltcontent .lt_column .panel .info button+button {
	background-color: #e73828
}

.LTplugin .ltcontent .lt_column .panel .cent button:hover,
.LTplugin .ltcontent .lt_column .panel .info button:hover {
	box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.24), 0 8px 16px 0 rgba(0, 0, 0, 0.19)
}

.LTplugin .ltcontent .lt_column .panel .info button i.icon {
	width: 16px;
	height: 16px;
	margin: 0 5px 0 0;
	background-position: -32px -20px
}

.LTplugin .ltcontent .lt_column .panel .info button+button i.icon {
	background-position: -48px -20px
}

.LTplugin .ltcontent .lt_column .panel .reason {
	width: 300px !important;
	height: 22px;
	padding: 0 26px 0 10px;
	border: 1px solid #dfdfdf;
	border-radius: 12px;
	color: #000;
	outline: 0;
	transition: all .5s;
	margin-top: -2px
}

.LTplugin .ltcontent .lt_column .panel .reason:focus {
	border-color: #FF9000
}

.LTplugin .ltcontent .lt_column .panel nsp {
	margin: 0 10px;
	font-size: 14px;
	color: #666
}

.LTplugin .ltcontent .lt_column .panel mak {
	position: relative;
	display: inline-block;
	margin-right: 8px;
	background-color: #FF9000;
	color: #fff;
	font-size: 12px;
	height: 20px;
	line-height: 20px;
	text-align: center;
	min-width: 22px
}

.LTplugin .ltcontent .lt_column .panel mak::before {
	content: "";
	position: absolute;
	right: -12px;
	top: 50%;
	margin-top: -6px;
	border-style: solid;
	border-width: 6px;
	border-color: transparent transparent transparent #FF9000
}

.LTplugin .ltcontent .lt_column .panel .cateId {
	width: 35px;
	margin-right: 10px
}

.LTplugin .ltcontent .lt_column .panel .chartbox {
	width: 476px;
	height: 220px
}

.LTplugin .ltcontent .lt_column .panel .chartbox2 {
	width: 476px;
	height: 160px
}

.LTplugin .ltcontent .lt_column .panel .coup {
	width: 16px;
	height: 16px;
	display: inline-block;
	text-align: center;
	color: #fff;
	line-height: 14px;
	margin-left: 5px;
	border-radius: 3px;
	vertical-align: baseline;
	padding: 1px
}

.LTplugin .ltcontent .lt_column .panel .items {
	overflow: hidden;
	min-height: 220px;
	border-bottom: 2px dotted #ddd;
	margin-left: 5px
}

.LTplugin .ltcontent .lt_column .panel .items div {
	float: left;
	text-align: center;
	border-width: 2px;
	border-style: solid;
	border-color: transparent;
	border-image: initial;
	margin: 4px
}

.LTplugin .ltcontent .lt_column .panel .items div img {
	width: 94px;
	height: 94px;
	border: 1px solid #ddd
}

.LTplugin .ltcontent .lt_column .panel .items div:hover {
	border-color: #FF9000
}

.LTplugin .ltcontent .board {
	margin-top: 10px
}

.LTplugin .ltcontent table {
	width: 100%;
	margin: 0 auto;
	border: 1px solid #e5e5e5;
	color: #666;
	font-size: 12px;
	border-collapse: collapse !important;
	border-spacing: 0 !important
}

.LTplugin .ltcontent table thead {
	background: #FF9000
}

.LTplugin .ltcontent table tbody {
	background: #FFF
}

.LTplugin .ltcontent table thead>tr>th:first-child {
	padding: 0 0 0 15px;
	text-align: left
}

.LTplugin .ltcontent table thead>tr>th {
	height: 28px;
	color: #FFF;
	font-weight: normal;
	text-align: center;
	line-height: 28px
}

.LTplugin .ltcontent table tbody>tr>td:first-child {
	padding: 0 0 0 15px;
	text-align: left
}

.LTplugin .ltcontent table tbody>tr>td:first-child a {
	color: #666 !important;
	text-decoration: none
}

.LTplugin .ltcontent table tbody>tr>td {
	position: relative;
	height: 28px;
	text-align: center;
	line-height: 28px
}

.LTplugin .ltcontent table tbody>tr>td div.tip {
	position: absolute;
	float: right;
	left: 110px;
	top: 3px;
	border: 1px solid #ff90007d;
	background-color: #fff;
	border-radius: 3px;
	color: #000;
	font-size: 12px;
	font-weight: 400;
	height: 20px;
	line-height: 20px;
	width: auto;
	padding: 0 6px;
	text-align: center;
	z-index: 1;
	display: none
}

.LTplugin .ltcontent table tbody>tr>td div.tip::before {
	content: "";
	position: absolute;
	left: -12px;
	top: 50%;
	margin-top: -6px;
	border-style: solid;
	border-width: 6px;
	border-color: transparent #FF9000 transparent transparent;
	z-index: 1
}

.LTplugin .ltcontent table tbody>tr>td div.tip::after {
	content: "";
	position: absolute;
	left: -11px;
	top: 50%;
	margin-top: -6px;
	border-style: solid;
	border-width: 6px;
	border-color: transparent #fff transparent transparent;
	z-index: 2
}

.LTplugin .ltcontent table tbody>tr>td a {
	color: #399cff !important;
	text-decoration: inherit
}

.LTplugin .ltcontent table tbody>tr>td i {
	margin: 6px 0 0 8px
}

.LTplugin .ltcontent table tbody>tr>td.center {
	height: 20px;
	padding: 5px;
	text-align: center;
	line-height: 20px
}

.LTplugin .ltcontent table tbody>tr>td.center a {
	color: #666 !important;
	text-decoration: inherit
}

.LTplugin .ltcontent table tbody>tr>td>span.simp-0 {
	color: #f90
}

.LTplugin .ltcontent table tbody>tr>td>span.simp-1 {
	color: #399cff
}

.LTplugin .ltcontent table tbody>tr>td>span.simp-2 {
	color: #2f9a7f
}

.LTplugin .ltcontent table tbody>tr>td>span.simp-3 {
	color: #FF9000
}

.LTplugin .ltcontent table tbody>tr>td>span.simp-6,
.LTplugin .ltcontent table tbody>tr>td>a.simp-9 {
	color: #f25967
}

.LTplugin .ltcontent table tbody>tr>td>button.special {
	width: 60px;
	height: 20px;
	border: 1px solid #b3b3b3;
	background: #f8f8f8;
	color: #8a8a8a !important;
	text-align: center;
	line-height: 5px;
	font-weight: bold;
	margin-top: -4px !important
}

.LTplugin .ltcontent table tbody>tr>td>button.pass {
	background: #b3b3b3;
	color: #fff !important
}

.LTplugin .ltcontent table tbody>tr:nth-child(2n) {
	background: #f8f8f8
}

.LTplugin .ltcontent table tbody>tr:hover {
	background: #d3e9f5
}

.LTplugin .ltcontent table tbody>tr>td:first-child {
	padding: 5px 0 5px 15px;
	height: auto;
	line-height: 18px
}

.LTplugin .ltcontent .lt_plats {
	width: auto;
	padding: 15px 10px 0
}

.LTplugin .ltcontent .lt_plats ul {
	height: 144px
}

.LTplugin .ltcontent .lt_plats ul li {
	height: 35px;
	width: auto;
	line-height: 35px;
	border-bottom: 1px solid #e5e5e5
}

.LTplugin .ltcontent .lt_plats ul li i.icon {
	content: " ";
	margin: 0 6px 0 2px;
	width: 16px;
	height: 16px
}

.LTplugin .ltcontent .lt_plats ul li i.i-1 {
	background-position: -272px 0
}

.LTplugin .ltcontent .lt_plats ul li i.i-2 {
	background-position: -288px 0
}

.LTplugin .ltcontent .lt_plats ul li i.i-3 {
	background-position: -304px 0
}

.LTplugin .ltcontent .lt_plats ul li i.i-4 {
	background-position: -320px 0
}

.LTplugin .ltcontent .lt_plats ul li .col-1 {
	float: left;
	width: 90px
}

.LTplugin .ltcontent .lt_plats ul li .col-2 {
	float: left
}

.LTplugin .ltcontent .lt_plats ul li .col-3 {
	float: left
}

.LTplugin .ltcontent .lt_plats ul li .col-2 .cell-2 {
	float: left;
	width: 70px
}

.LTplugin .ltcontent .lt_plats ul li .col-2 .cell-2 a {
	color: #3e3e3e;
	text-decoration: none
}

.LTplugin .ltcontent .lt_plats ul li .col-2 .cell-2 a.special,
.LTplugin .ltcontent .lt_plats ul li .col-3 .cell-4 a.special {
	display: inline-block;
	width: 55px;
	height: 20px;
	background: #e73828 no-repeat;
	color: #fff !important;
	text-align: center;
	line-height: 20px;
	margin-top: 7px
}

.LTplugin .ltcontent .lt_plats ul li .col-3 .cell-1 {
	float: left;
	width: 70px;
	text-align: left;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden
}

.LTplugin .ltcontent .lt_plats ul li .col-3 .cell-2 {
	float: left;
	width: 70px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden
}

.LTplugin .ltcontent .lt_plats ul li .col-3 .cell-3 {
	float: left;
	width: 90px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden
}

.LTplugin .ltcontent .lt_plats ul li .col-3 .cell-4 {
	float: left;
	width: 130px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden
}

.LTplugin .ltcontent .lt_plats ul li .col-3 .cell-4 a.special {
	width: 90px
}

.LTplugin .ltcontent .lt_plats ul li .col-3 .cell-4 a.special::before {
	display: inline-block;
	vertical-align: sub;
	content: " ";
	background-image: url(http://cdn.shihuizhu.net/img/guarantee_bg_v1.db2a749.png);
	background-repeat: no-repeat;
	width: 12px;
	height: 14px;
	padding-left: 5px;
	padding-bottom: 2px
}

.LTplugin .ltcontent .lt_plats ul li .col-3 .cell-4 a {
	color: #0c32da !important;
	text-decoration: none
}

.LTplugin .ltcontent .panel .loginwarring {
	color: #f25967 !important
}

.LTplugin .ltcontent .panel .loginwarring:hover {
	color: #e62e04 !important
}

.panel .tbk-addin {
	display: none;
	width: 471px !important
}

.panel .pluginclear {
	position: absolute;
	bottom: 15px
}

.panel .tbk-addin .tbk-addin-wv {
	float: left;
	padding: 25px 0 0
}

.panel .tbk-addin .tbk-addin-wv p {
	height: 20px;
	color: #000;
	line-height: 20px
}

.panel .tbk-addin p a {
	color: #399cff
}

.panel .tbk-addin .tbk-addin-qr {
	float: right
}

.panel .tbk-addin .tbk-addin-qr p {
	float: left;
	margin: 25px 15px 0 0;
	line-height: 20px
}

.panel .tbk-addin .tbk-addin-qr img {
	float: right
}

.LTplugin-video-ul,
.LTplugin-copy-ul {
	position: absolute;
	z-index: 2147483647;
	display: none
}

.LTplugin-video-ul ul,
.LTplugin-copy-ul ul {
	margin: 0;
	padding: 0
}

.LTplugin-video-ul {
	position: absolute;
	z-index: 2147483647;
	display: block
}

.LTplugin-video-ul li,
.LTplugin-copy-ul li {
	margin-top: 10px;
	list-style: none
}

.LTplugin-video-ul li {
	float: left
}

.LTplugin-video-ul li+li {
	margin-left: 10px
}

.LTplugin-video-ul li a,
.LTplugin-copy-ul li a {
	cursor: pointer;
	display: block;
	width: 100px;
	height: 30px;
	text-align: center;
	line-height: 30px;
	background-color: #FF9000;
	color: #fff;
	font-size: 12px;
	border-radius: 4px;
	text-decoration: none
}

.LTplugin-video-ul input,
.LTplugin-copy-ul input {
	visibility: hidden
}

.sales-title {
	position: relative;
	margin-top: 10px;
	margin-bottom: 15px
}

.sales-title ul {
	border: 1px solid #FF9000;
	-webkit-border-radius: 11px;
	-moz-border-radius: 11px;
	-ms-border-radius: 11px;
	-o-border-radius: 11px;
	border-radius: 11px;
	height: 22px;
	line-height: 22px;
	width: 212px;
	margin: 0 auto;
	overflow: hidden
}

.sales-title ul:after {
	ltcontent: " ";
	display: block;
	clear: both
}

.sales-title ul li {
	float: left;
	width: 70px;
	text-align: center;
	border-right: 1px solid #FF9000;
	cursor: pointer
}

.sales-title ul li:last-child {
	border-right: 0
}

.sales-title ul li:hover {
	background-color: #FF9000;
	color: #fff
}

.sales-title ul li.sales-active {
	background-color: #FF9000;
	color: #fff
}

.sales-price,
.sales-sales {
	text-align: center;
	height: 25px
}

.sales-price {
	padding-top: 5px
}

.sales-price ul,
.sales-sales ul {
	display: inline-block;
	margin: 0 auto
}

.sales-price ul {
	padding: 0
}

.sales-price ul li,
.sales-sales ul li {
	border: 1px solid #ccc;
	border-right: 0;
	height: 20px;
	line-height: 20px;
	padding: 0 5px;
	text-align: center;
	cursor: pointer;
	float: left;
	list-style: none;
	height: auto !important
}

.sales-price ul li {
	padding: 0 7px
}

.sales-price ul li:hover,
.sales-sales ul li:hover {
	background-color: #FF9000;
	color: #fff
}

.sales-price ul li:last-child,
.sales-sales ul li:last-child {
	border-right: 1px solid #ccc
}

.sales-price ul li:last-child {
	width: 18px;
	padding: 0
}

.sales-price ul li:last-child i.icon {
	width: 18px;
	height: 16px;
	display: inline-block;
	vertical-align: sub
}

.sales-price ul:after,
.sales-sales ul:after {
	content: " ";
	display: block;
	clear: both
}

.sales-price ul li.sales-active,
.sales-sales ul li.sales-active {
	background-color: #FF9000;
	color: #fff;
	border-color: #FF9000
}

.LTplugin .ltcontent .lt_column .panel .ltuserbar {
	margin-bottom: 20px;
	height: auto;
	width: auto;
	border-bottom: 1px dotted #ddd
}

.LTplugin .ltcontent .lt_column .panel .ltuserbar ul {
	height: 30px;
	width: auto;
	list-style: none;
	margin: 0;
	padding: 0
}

.LTplugin .ltcontent .lt_column .panel .ltuserbar ul li {
	line-height: 30px;
	float: left
}

.LTplugin .ltcontent .lt_column .panel .ltuserbar ul .ifshow {
	width: 60px;
	display: inline-block
}

.LTplugin .ltcontent .lt_column .panel .ltuserbar ul .ifshow i.icon {
	width: 16px;
	height: 16px;
	margin-right: 3px;
	content: " "
}

.LTplugin .ltcontent .lt_column .panel .ltuserbar ul .ifshow i.l-1 {
	background-position: -64px -20px
}

.LTplugin .ltcontent .lt_column .panel .ltuserbar ul .ifshow i.l-2 {
	background-position: -80px -20px
}

.LTplugin .ltcontent .lt_column .panel .ltuserbar ul .ifshow i.l-3 {
	background-position: -96px -20px
}

.LTplugin .ltcontent .lt_column .panel .ltuserbar ul .ifshow i.l-4 {
	background-position: -112px -20px
}

.LTplugin .ltcontent .lt_column .panel .ltuserbar ul .md {
	width: 351px;
	display: inline-block;
	text-align: center
}

.LTplugin .ltcontent .lt_column .panel .ltuserbar ul .md i.icon {
	width: 14px;
	height: 14px;
	margin: 0;
	margin-right: 4px
}

.LTplugin .ltcontent .lt_column .panel .ltuserbar ul .rg {
	width: 60px;
	display: inline-block;
	text-align: center
}

.LTplugin .ltcontent .lt_column .panel .ltuserbar ul .rg span {
	color: #e73828;
	cursor: pointer
}

.LTplugin .ltcontent .lt_column .panel .ltuserwork .ltloginbox {
	padding: 0 80px 10px;
	height: auto
}

.LTplugin .ltcontent .lt_column .panel .ltuserwork block {
	display: inline-block;
	width: 60px
}

.LTplugin .ltcontent .lt_column .panel .ltuserwork input {
	background: 0;
	outline: 0;
	border: 0;
	border-bottom: 1px solid #e8e8e8;
	font-size: 14px;
	padding: 6px 0;
	color: #666 !important;
	width: 220px;
	margin-left: 15px
}

.LTplugin .ltcontent .lt_column .panel .ltuserwork input:-webkit-autofill {
	box-shadow: 0 0 0 23px #fff inset !important
}

.LTplugin .ltcontent .lt_column .panel .ltuserwork input::-webkit-input-placeholder {
	color: #999;
	font-size: 14px
}

.LTplugin .ltcontent .lt_column .panel .ltuserwork span {
	display: inline-block
}

.LTplugin .ltcontent .lt_column .panel .ltuserwork div {
	height: 30px;
	padding: 5px 0
}

.LTplugin .ltcontent .lt_column .panel .ltuserwork div .line {
	border: 0;
	background: #dfdfdf;
	color: #a2a2a2;
	padding: 0 0 0 12px;
	margin: 6px;
	height: 22px;
	width: 80px;
	line-height: 22px;
	border-bottom-left-radius: 11px;
	border-top-left-radius: 11px
}

.LTplugin .ltcontent .lt_column .panel .ltuserwork div .line::before {
	content: '';
	width: 10px;
	height: 10px;
	background-color: #fff;
	border: 1px solid #fff;
	border-radius: 50%;
	display: block;
	position: relative;
	left: -5px;
	top: 5px;
	float: left
}

.LTplugin .ltcontent .lt_column .panel .ltuserwork div .sip-0 {
	background-image: linear-gradient(135deg, #49ff67 20%, #00bb7d 100%) !important;
	color: #fff
}

.LTplugin .ltcontent .lt_column .panel .ltuserwork div .sip-1 {
	background-image: linear-gradient(135deg, #ffdc73 20%, #ff9b04 100%) !important;
	color: #fff
}

.LTplugin .ltcontent .lt_column .panel .ltuserwork div .sip-2 {
	background-image: linear-gradient(135deg, #f093fb 20%, #f5576c 100%) !important;
	color: #fff
}

.LTplugin .ltcontent .lt_column .panel .ltuserwork button i.icon {
	content: " ";
	width: 16px;
	height: 16px
}

.LTplugin .ltcontent .lt_column .panel .ltuserwork i.icon.b-0 {
	margin-right: 3px;
	background-position: -48px 0
}

.LTplugin .ltcontent .lt_column .panel .ltuserwork i.icon.b-1 {
	margin-left: 2px;
	background-position: 0 0
}

.LTplugin .ltcontent .lt_column .panel .ltuserwork i.icon.b-2 {
	margin-left: 2px;
	background-position: -16px 0
}

.LTplugin .ltcontent .lt_column .panel .ltuserwork i.icon.b-3 {
	margin-left: 2px;
	background-position: -32px 0
}

.LTplugin .ltcontent .lt_column .panel .ltuserwork i.icon.b-4 {
	margin-left: 2px;
	background-position: -48px 0
}

.LTplugin .ltcontent .lt_column .panel .ltuserwork i.icon.b-5 {
	margin-left: 2px;
	background-position: -64px 0
}

.LTplugin .ltcontent .lt_column .panel .ltuserwork i.icon.b-6 {
	margin-left: 2px;
	background-position: -80px 0
}

.LTplugin .ltcontent .lt_column .panel .ltuserwork i.icon.b-7 {
	margin-left: 2px;
	background-position: -96px 0
}

.LTplugin .ltcontent .lt_column .panel .ltuserwork i.icon.b-8 {
	margin-left: 2px;
	background-position: -160px 0
}

.LTplugin .ltcontent .lt_column .panel .ltuserwork button span {
	margin-left: 10px;
	width: 140px !important
}

.LTplugin .ltcontent .lt_column .panel .ltuserwork h3 {
	display: block;
	color: #666;
	font-size: 1.05em;
	margin-block-start: .8em;
	margin-block-end: .8em;
	margin-inline-start: 0;
	margin-inline-end: 0;
	font-weight: bold
}

.LTplugin .ltcontent .lt_column .panel .ltuserwork span {
	width: 371px;
	display: inline-block;
	text-align: center
}

.LTplugin .ltcontent .lt_column .panel .ltuserwork .shape {
	margin: 0 8px;
	width: 80px;
	height: 28px;
	border-radius: 4px;
	background-color: #FF9000;
	color: #fff;
	font-size: 12px;
	text-align: center;
	display: inline-block
}

.LTplugin .ltcontent .lt_column .panel .ltuserwork .contact,
.LTplugin .ltcontent .lt_column .panel .ltuserwork .loginit,
.LTplugin .ltcontent .lt_column .panel .ltuserwork .choose {
	width: 100px;
	background-color: #fff;
	border: 1px solid #FF9000;
	color: #FF9000;
	outline: 0;
	cursor: pointer;
	-webkit-transition-duration: .4s;
	transition-duration: .4s
}

.LTplugin .ltcontent .lt_column .panel .ltuserwork .contact+.contact {
	margin-left: -1px
}

.LTplugin .ltcontent .lt_column .panel .ltuserwork .loginit {
	margin: 10px 0 0 62px;
	background: #FF9000;
	color: #fff
}

.LTplugin .ltcontent .lt_column .panel .ltuserwork .loginit+.loginit {
	margin: 10px 0 0 10px;
	background: #fff;
	color: #FF9000
}

.LTplugin .ltcontent .lt_column .panel .ltuserwork .loginit.only {
	margin: 10px 0 0 102px;
	background: #FF9000;
	color: #fff
}

.LTplugin .ltcontent .lt_column .panel .ltuserwork .long {
	width: 322px
}

.LTplugin .ltcontent .lt_column .panel .ltuserwork .loginit:hover,
.LTplugin .ltcontent .lt_column .panel .ltuserwork .contact:hover {
	box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.24), 0 8px 16px 0 rgba(0, 0, 0, 0.19)
}

.LTplugin .ltcontent .lt_column .panel .ltuserwork .chooses {
	position: relative;
	border-top: 2px dotted #ddd;
	margin-top: 10px;
	padding-top: 10px
}

.LTplugin .ltcontent .lt_column .panel .ltuserwork .chooses ul {
	/* border:1px solid #FF9000;
	-webkit-border-radius:12px;
	-moz-border-radius:12px;
	-ms-border-radius:12px;
	-o-border-radius:12px; */
	/* border-radius:12px; */
	height: 24px;
	line-height: 24px;
	width: 261px;
	margin: 0 auto;
	overflow: hidden;
	list-style: none;
	padding: 0
}

.LTplugin .ltcontent .lt_column .panel .ltuserwork .chooses ul::after {
	content: " ";
	display: block;
	clear: both
}

.LTplugin .ltcontent .lt_column .panel .ltuserwork .chooses ul li {
	float: left;
	/* width:130px; */
	width: 100%;
	text-align: center;
	border-right: 1px solid #FF9000;
	color: #FF9000;
	cursor: pointer
}

.LTplugin .ltcontent .lt_column .panel .ltuserwork .chooses ul li:last-child {
	border-right: 0
}

.LTplugin .ltcontent .lt_column .panel .ltuserwork .chooses ul li.active {
	background: #FF9000;
	color: #fff
}

.LTplugin .ltcontent .lt_column .panel .ltuserwork .chooses ul li:hover {
	background-color: #FF9000;
	color: #fff
}

.LTplugin .ltcontent .lt_column .panel .ltuserwork .chooses ul li i.icon {
	width: 14px;
	height: 14px;
	margin: 0;
	margin-left: 4px;
	padding-bottom: 2px;
	background-position: -136px -20px;
	cursor: pointer
}

.LTplugin .ltcontent .lt_column .panel .ltuserwork .chooses ul div.bubble {
	position: absolute;
	float: right;
	left: 175px;
	top: -1px;
	background: #fb8b05;
	border: 0;
	border-radius: 9px;
	color: #fff;
	font-size: 12px;
	font-weight: 400;
	height: 18px;
	line-height: 18px;
	width: auto;
	padding: 0 8px;
	text-align: center;
	transform: scale(0.83333);
	cursor: pointer
}

.renzhengdan {
	position: absolute;
	right: -12px;
	top: -10px;
	z-index: 2147483647;
	display: inline-block;
	background: url(http://www.tky.com/static20190731/img/renzhengdan.png) no-repeat top;
	background-size: 100% 100%;
	width: 96px;
	height: 80px;
	transform: rotate(30deg);
	cursor: pointer
}

.renzhengdan span {
	position: relative;
	bottom: 0;
	display: block;
	background-color: #bd0202;
	line-height: 20px;
	text-align: center;
	top: 10px;
	border-radius: 5px;
	margin: 0 8px;
	color: #fff;
	font-weight: 700;
	height: 20px;
	word-break: break-all;
	overflow: hidden;
	cursor: pointer
}

.renzheng {
	position: absolute;
	right: 9px;
	top: 9px;
	display: inline-block;
	background: url(http://www.tky.com/static20190731/img/renzhengdan.png) no-repeat top;
	background-size: 100% 100%;
	width: 72px;
	height: 60px;
	transform: rotate(20deg)
}

.renzheng span {
	position: relative;
	bottom: 0;
	display: block;
	background-color: #bd0202;
	line-height: 16px;
	text-align: center;
	top: 8px;
	border-radius: 5px;
	margin: 0 8px;
	color: #fff;
	font-weight: 700;
	height: 16px;
	word-break: break-all;
	overflow: hidden
}

.dx_box {
	display: block;
	position: absolute;
	left: 0;
	top: 35px;
	z-index: 2147483647
}

.dx_box .dx_sp {
	background-image: linear-gradient(135deg, #f093fb 10%, #f5576c 100%) !important;
	border-bottom-right-radius: 6px;
	border-top-right-radius: 6px
}

.dx_box .dx_tag {
	float: left;
	width: 90px;
	height: 23px;
	text-align: center;
	line-height: 23px;
	font-size: 12px;
	background: #e94643;
	color: #fff
}

.dx_brand {
	position: absolute;
	float: right;
	left: 12px;
	top: -32px;
	border: 1px solid #FF9000;
	background-color: #fff;
	color: #000;
	font-size: 12px;
	height: 24px;
	width: auto;
	line-height: 24px;
	text-align: center;
	cursor: pointer;
	box-shadow: #eee 2px 2px 6px
}

.dx_brand::before {
	content: "";
	position: absolute;
	left: 38%;
	top: 50%;
	margin-top: 13px;
	border-style: solid;
	border-width: 8px;
	border-color: #FF9000 transparent transparent transparent
}

.dx_brand::after {
	content: "";
	position: absolute;
	left: 38%;
	top: 50%;
	margin-top: 12px;
	border-style: solid;
	border-width: 8px;
	border-color: #fff transparent transparent transparent
}

.dx_brand ul {
	height: 24px;
	width: auto;
	list-style: none;
	margin: 0;
	padding: 0
}

.dx_brand ul li {
	line-height: 24px;
	float: left
}

.dx_brand ul li+li {
	margin-left: 2px
}

.dx_brand ul li .ifshow {
	width: auto;
	margin-left: 6px;
	text-align: right
}

.dx_brand ul li .rg {
	width: auto;
	margin-right: 6px;
	text-align: left;
	color: #e94643;
	font-weight: 700
}

table {
	width: 100%;
	margin: 0 auto;
	border: 1px solid #e5e5e5;
	color: #666;
	font-size: 12px;
	border-collapse: collapse !important;
	border-spacing: 0 !important
}

table thead {
	background: #FF9000
}

table tbody {
	background: #FFF
}

table thead>tr>th:first-child {
	padding: 0 0 0 15px;
	text-align: left
}

table thead>tr>th {
	height: 28px;
	color: #FFF;
	font-weight: normal;
	text-align: center;
	line-height: 28px
}

table tbody>tr>td:first-child {
	padding: 0 0 0 15px;
	text-align: left
}

table tbody>tr>td:first-child a {
	color: #666 !important;
	text-decoration: none
}

table tbody>tr>td {
	position: relative;
	height: 28px;
	text-align: center;
	line-height: 28px
}

table tbody>tr>td a {
	color: #399cff !important;
	text-decoration: inherit
}

table tbody>tr>td i {
	margin: 6px 0 0 8px
}

table tbody>tr>td.center {
	height: 20px;
	padding: 5px;
	text-align: center;
	line-height: 20px
}

table tbody>tr>td.center a {
	color: #666 !important;
	text-decoration: inherit
}

table tbody>tr:nth-child(2n) {
	background: #f8f8f8
}

table tbody>tr:hover {
	background: #d3e9f5
}

table tbody>tr>td:first-child {
	padding: 5px 0 5px 15px;
	height: auto;
	line-height: 18px
}

table tbody>tr>td>span.simp-0 {
	color: #2f9a7f
}

table tbody>tr>td>span.simp-1 {
	color: #f25967
}

.LTplugin .ltcontent .lt_column .docbrand {
	position: absolute;
	float: right;
	left: 0;
	top: -26px;
	background-color: #fff;
	color: #000;
	font-size: 12px;
	height: 24px;
	width: auto;
	line-height: 24px;
	text-align: center;
	cursor: pointer;
	padding: 0 4px;
	border-width: 2px 1px 1px 1px;
	border-style: solid;
	border-color: #e4e4e4;
	border-top: 2px solid #FF9000;
	border-image: initial;
	display: none
}

.LTplugin .ltcontent .lt_column .docbrand:hover {
	background: #fafafa
}

.LTplugin .ltcontent .lt_column .docbrand:active {
	background: #fafafa;
	color: #0077e6
}

.YQTs-template-body {
	padding: 15px 20px;
	font-size: 14px;
	*zoom: 1;
	display: flex
}

.YQTs-template-body .YQTs-template-l,
.YQTs-template-body .YQTs-template-r {
	width: 380px;
	margin: 0 auto
}

.YQTs-template-body .YQTs-template-l h4,
.YQTs-template-body .YQTs-template-r h4 {
	font-size: 14px;
	*zoom: 1
}

.YQTs-template-body .YQTs-template-l h4 span,
.YQTs-template-body .YQTs-template-r h4 span {
	float: right;
	margin-right: 13px
}

.YQTs-template-body .YQTs-template-l h4 span em,
.YQTs-template-body .YQTs-template-r h4 span em {
	width: 20px;
	height: 20px;
	display: inline-block;
	font-style: normal;
	text-align: center;
	line-height: 18px;
	font-size: 16px;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	-ms-border-radius: 50%;
	-o-border-radius: 50%;
	border-radius: 50%;
	cursor: pointer;
	color: #c8c8c8;
	border: 1px solid #c8c8c8
}

.YQTs-template-body .YQTs-template-l h4 span em,
.YQTs-template-body .YQTs-template-r h4 span em {
	width: 20px;
	height: 20px;
	display: inline-block;
	font-style: normal;
	text-align: center;
	line-height: 18px;
	font-size: 16px;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	-ms-border-radius: 50%;
	-o-border-radius: 50%;
	border-radius: 50%;
	cursor: pointer;
	color: #c8c8c8;
	border: 1px solid #c8c8c8
}

.YQTs-template-body .YQTs-template-l h4:after,
.YQTs-template-body .YQTs-template-r h4:after {
	content: " ";
	display: block;
	clear: both
}

.YQTs-template-body .YQTs-template-l .YQTs-imgs-ul,
.YQTs-template-body .YQTs-template-r .YQTs-imgs-ul {
	*zoom: 1;
	margin: 15px 0;
	height: 184px;
	overflow: hidden
}

.YQTs-template-body .YQTs-template-l .YQTs-imgs-ul a,
.YQTs-template-body .YQTs-template-r .YQTs-imgs-ul a {
	display: block;
	float: left;
	width: 80px;
	height: 80px;
	border: 1px solid #c8c8c8;
	margin-right: 13px;
	margin-bottom: 10px;
	cursor: pointer;
	text-align: center
}

.YQTs-template-body .YQTs-template-l .YQTs-imgs-ul a img,
.YQTs-template-body .YQTs-template-r .YQTs-imgs-ul a img {
	max-width: 100%;
	height: 80px;
	margin: 0 auto
}

.YQTs-template-body .YQTs-template-l .YQTs-imgs-ul a.YQTs-imgs-ul-active,
.YQTs-template-body .YQTs-template-r .YQTs-imgs-ul a.YQTs-imgs-ul-active {
	border-color: #ff464e
}

.YQTs-template-body .YQTs-template-l .YQTs-img-copy,
.YQTs-template-body .YQTs-template-r .YQTs-img-copy {
	width: 365px;
	text-align: center
}

.YQTs-template-body .YQTs-template-l .YQTs-img-copy div,
.YQTs-template-body .YQTs-template-r .YQTs-img-copy div {
	border: 1px solid #c8c8c8
}

.YQTs-template-body .YQTs-template-l .YQTs-img-copy img,
.YQTs-template-body .YQTs-template-r .YQTs-img-copy img {
	max-width: 100%;
	display: block;
	height: 365px;
	margin: 0 auto
}

.YQTs-template-body .YQTs-template-l .YQTs-img-copy a,
.YQTs-template-body .YQTs-template-r .YQTs-img-copy a {
	display: block;
	width: 100%;
	line-height: 30px;
	text-align: center;
	background-color: #FF9000;
	color: #fff !important;
	font-size: 16px;
	cursor: pointer
}

.YQTs-template-body .YQTs-template-l,
.YQTs-template-body .YQTs-template-r {
	width: 380px;
	margin: 0 auto
}

.YQTs-template-body .YQTs-template-l .YQTs-text-ul,
.YQTs-template-body .YQTs-template-r .YQTs-text-ul {
	max-height: 600px;
	overflow: auto
}

.YQTs-template-body .YQTs-template-l .YQTs-text-ul .YQTs-text-li,
.YQTs-template-body .YQTs-template-r .YQTs-text-ul .YQTs-text-li {
	width: 360px;
	margin-top: 15px;
	*zoom: 1
}

.YQTs-template-body .YQTs-template-l .YQTs-text-ul .YQTs-text-li span,
.YQTs-template-body .YQTs-template-r .YQTs-text-ul .YQTs-text-li span {
	vertical-align: top;
	width: 20px
}

.YQTs-template-body .YQTs-template-l .YQTs-text-ul .YQTs-text-li textarea,
.YQTs-template-body .YQTs-template-r .YQTs-text-ul .YQTs-text-li textarea {
	resize: none;
	width: 280px;
	height: 60px;
	border: 1px solid #c8c8c8;
	outline: 0;
	box-shadow: none;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-ms-box-sizing: border-box;
	-o-box-sizing: border-box;
	box-sizing: border-box;
	padding: 2px 6px;
	font-size: 12px;
	color: #1d1d1d;
	font-family: \\5FAE\8F6F\96C5\9ED1
}

.YQTs-template-body .YQTs-template-l .YQTs-text-ul .YQTs-text-li a,
.YQTs-template-body .YQTs-template-r .YQTs-text-ul .YQTs-text-li a {
	vertical-align: middle;
	width: 50px;
	height: 20px;
	line-height: 18px;
	background-color: #FF9000;
	color: #fff !important;
	text-align: center;
	text-decoration: none;
	cursor: pointer;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	-ms-border-radius: 4px;
	-o-border-radius: 4px;
	border-radius: 4px;
	margin: 20px 0 20px 10px
}

.YQTs-template-body .YQTs-template-l .YQTs-text-ul .YQTs-text-li:after,
.YQTs-template-body .YQTs-template-r .YQTs-text-ul .YQTs-text-li:after {
	content: " ";
	display: block;
	clear: both
}

.YQTs-template-body .YQTs-template-l .YQTs-text-ul .YQTs-text-li a:hover,
.YQTs-template-body .YQTs-template-r .YQTs-text-ul .YQTs-text-li a:hover {
	background-color: #FF9000
}

.YQTs-template-body .YQTs-template-l .YQTs-text-ul .YQTs-text-li a,
.YQTs-template-body .YQTs-template-l .YQTs-text-ul .YQTs-text-li span,
.YQTs-template-body .YQTs-template-l .YQTs-text-ul .YQTs-text-li textarea,
.YQTs-template-body .YQTs-template-r .YQTs-text-ul .YQTs-text-li a,
.YQTs-template-body .YQTs-template-r .YQTs-text-ul .YQTs-text-li span,
.YQTs-template-body .YQTs-template-r .YQTs-text-ul .YQTs-text-li textarea {
	display: block;
	float: left
}

.person_info {
	padding: 10px 6px 10px 10px;
	font: 12px/15px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color: #8a8a8a
}

.person_info div.P_h1:before {
	content: " ";
	background-color: #FF9000;
	width: 10px;
	height: 25px;
	display: block;
	position: absolute;
	left: 0
}

.person_info .P_h1 {
	font-size: 15px;
	font-weight: 700;
	line-height: 24px;
	margin: 0 0 8px;
	padding-left: 18px;
	color: #FF9000;
	border-bottom: 1px solid #FF9000;
	width: 96%
}

.person_info .P_innerwrap {
	margin: 0 0 5px 12px
}

.person_info .P_innerwrap .detail ul.ul_detail {
	list-style: none;
	margin: 0;
	padding: 0
}

.person_info .P_innerwrap .detail ul.ul_detail li {
	vertical-align: top;
	padding: 5px 0 5px 10px
}

.person_info .P_innerwrap .detail ul.ul_detail li.item {
	color: #242424;
	background: #fff
}

.person_info .P_innerwrap .detail ul.ul_detail li.turn {
	color: #142d5e;
	background: rgba(0, 132, 255, .1)
}

.person_info .P_innerwrap .detail ul.ul_detail li.item div.item_left {
	display: inline-block;
	width: 90px;
	line-height: 20px;
	margin-top: 0;
	vertical-align: top
}

.person_info .P_innerwrap .detail ul.ul_detail li.item div.item_right {
	display: inline-block;
	width: 250px;
	line-height: 20px;
	height: auto
}

.person_info .P_innerwrap .detail ul.ul_detail li.item div.limitH {
	height: 20px
}

.person_info .P_innerwrap .detail ul.ul_detail li span.item_ico {
	content: "";
	width: 16px;
	height: 16px;
	display: inline-block;
	vertical-align: sub;
	background-image: url(https://shihuizhu3920-1302253966.cos.ap-nanjing.myqcloud.com/icons.png);
	background-repeat: no-repeat
}

.person_info .P_innerwrap .detail ul.ul_detail li span.s-01 {
	background-position: 0 0
}

.person_info .P_innerwrap .detail ul.ul_detail li span.s-02 {
	background-position: -16px 0
}

.person_info .P_innerwrap .detail ul.ul_detail li span.s-03 {
	background-position: -32px 0
}

.person_info .P_innerwrap .detail ul.ul_detail li span.s-04 {
	background-position: -48px 0
}

.person_info .P_innerwrap .detail ul.ul_detail li span.s-05 {
	background-position: -128px 0
}

.person_info .P_innerwrap .detail ul.ul_detail li span.s-06 {
	background-position: -112px 0
}

.person_info .P_innerwrap .detail ul.ul_detail li span.s-07 {
	background-position: -160px 0
}

.person_info .P_innerwrap .detail ul.ul_detail li span.s-08 {
	background-position: -208px 0
}

.person_info .P_innerwrap .detail ul.ul_detail li span.s-09 {
	background-position: -176px 0
}

.person_info .P_innerwrap .detail ul.ul_detail li span.s-10 {
	background-position: -224px 0
}

.person_info .P_innerwrap .detail ul.ul_detail li span.s-11 {
	background-position: -240px 0
}

.person_info .P_innerwrap .detail ul.ul_detail li span.s-12 {
	background-position: -256px 0
}

.person_info .P_innerwrap .detail ul.ul_detail li span.s-13 {
	background-position: -192px 0
}

.person_info .P_innerwrap .detail ul.ul_detail li span.l-1 {
	margin-left: 5px;
	background-position: 0 -20px
}

.person_info .P_innerwrap .detail ul.ul_detail li span.l-2 {
	margin-left: 5px;
	background-position: -16px -20px
}

.person_info .P_innerwrap .detail ul.ul_detail li span.item_title {
	margin-right: 10px;
	margin-left: 10px
}

.button-tiny {
	color: #fff;
	background-color: #1d4e89;
	border-color: #1d4e89;
	text-decoration: none;
	text-align: center;
	margin: 0;
	display: inline-block;
	appearance: none;
	cursor: pointer;
	border: 0;
	box-sizing: border-box;
	transition-property: all;
	transition-duration: .3s;
	font-size: 12px;
	font-weight: 400;
	height: 20px;
	line-height: 20px;
	padding: 0 10px;
	margin-top: 0;
	margin-right: 5px
}

.button-tiny:hover,
.button-tiny:focus {
	box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.24), 0 8px 16px 0 rgba(0, 0, 0, 0.19)
}

.cab .card-box {
	width: 145px;
	height: 274px;
	margin: 3px 3px 8px 3px;
	display: inline-block;
	border: 1px solid #e4e4e4;
	overflow: hidden;
	box-shadow: 0 2px 5px 0 rgba(0, 0, 0, .08);
	border-radius: 2px;
	transition: all .2s linear
}

.cab .card-box:hover {
	box-shadow: 0 5px 10px 0 rgba(0, 0, 0, .1);
	transform: translateY(-2px)
}

.cab .card-box .card-img {
	width: 145px;
	height: 145px
}

.cab .card-box .card-img img {
	display: block;
	width: 145px !important;
	height: 145px !important;
	margin: 0
}

.cab .card-box .card-img .card-label {
	background: #fff url() no-repeat;
	background-position: 2px;
	position: absolute;
	margin: 4px 3px;
	font-size: 12px;
	padding: 0 8px 0 22px;
	color: #999;
	opacity: .9;
	height: 22px;
	line-height: 22px;
	font-weight: 400;
	font-style: normal;
	transform: scale(0.8)
}

.cab .card-box .card-img .card-doc {
	background: #fb8b05;
	position: absolute;
	margin: 4px 4px 0 81px;
	font-size: 12px;
	padding: 0 6px;
	color: #fff;
	opacity: .8;
	height: 22px;
	line-height: 22px;
	font-weight: 700;
	font-style: normal;
	transform: scale(0.8)
}

.cab .card-box .card-text {
	width: 135px;
	height: auto;
	padding: 8px 5px;
	line-height: 18px
}

.cab .card-box .card-text i {
	position: absolute;
	margin-top: 3px;
	float: left;
	width: 12px;
	height: 12px;
	background-image: url(https://shihuizhu3920-1302253966.cos.ap-nanjing.myqcloud.com/icons.png);
	background-repeat: no-repeat;
	vertical-align: sub;
	content: " "
}

.cab .card-box .card-text i.tb {
	background-position: -340px -40px
}

.cab .card-box .card-text i.tm {
	background-position: -340px -52px
}

.cab .card-box .card-arae {
	overflow: hidden;
	margin: 4px 0 0 0;
	color: #9a9a9a;
	text-align: left;
	font-size: 12px;
	width: 140px;
	height: 36px;
	padding: 0
}

.cab .card-box .card-arae ul {
	height: auto;
	width: auto;
	list-style: none;
	margin-top: 0;
	padding: 0
}

.cab .card-box .card-arae ul li {
	float: left;
	height: 36px;
	width: 70px;
	line-height: 18px
}

.cab .card-box .card-arae ul li+li {
	border-left: 1px dotted #ccc;
	width: 69px
}

.cab .card-box .card-arae ul li span {
	display: block;
	border-radius: 2px;
	overflow: hidden;
	padding-right: 0;
	text-align: center
}

.cab .card-box .card-arae ul li span.above {
	color: #e62828;
	font-size: 13px
}

.cab .card-box .card-arae ul li span.under {
	color: #a1a3a6;
	font-size: 10px;
	font-weight: 400;
	margin-top: 3px
}

.cab .card-box .card-cbox {
	width: 135px;
	padding: 4px 0 4px 5px;
	color: #9a9a9a;
	overflow: hidden
}

.cab .card-box .card-cbox p,
.cab .card-box .card-text p {
	width: 135px;
	margin: 0
}

.cab .card-box .card-cbox p.item-info {
	width: auto;
	font-size: 12px;
	height: 16px;
	color: #9a9a9a;
	text-align: left;
	transform: scale(0.9);
	white-space: pre;
	text-overflow: ellipsis
}

.cab .card-box .card-text p+p {
	margin-top: 6px
}

.cab .card-box .card-text .card-name {
	height: 18px;
	font-size: 12px;
	text-indent: 18px;
	text-align: left;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	color: #9a9a9a
}

.cab .card-box .card-text .card-sales {
	height: 18px;
	color: #525252;
	text-align: center;
	font-size: 12px
}

.cab .card-box .card-text p span {
	color: #e62828
}

.cab .card-box .card-text p span.bet {
	margin-left: 3px;
	margin-right: 3px
}

.cab .card-box .card-line {
	margin-top: 5px
}

.cab .card-box .card-line p.card-info {
	font-size: 12px;
	color: #9a9a9a;
	text-align: left;
	transform: scale(0.833333);
	margin-left: -5px
}

.cab .card-box .card-cbox p.item-info span,
.cab .card-box .card-line p.card-info span {
	color: #e62828;
	margin: 0 5px
}

.cab .card-box .card-line i.more-icon {
	cursor: pointer;
	position: absolute;
	float: right;
	margin-top: -20px;
	margin-left: 131px;
	width: 12px;
	height: 12px;
	vertical-align: sub;
	background: url() no-repeat
}

.contbox {
	width: 320px;
	height: auto;
	padding: 15px 60px
}

.contbox p {
	font-size: 14px;
	color: #666;
	margin: 0;
	font-weight: 700;
	white-space: nowrap
}

.contbox div i.icon {
	content: " ";
	width: 32px;
	height: 32px;
	margin-left: 144px;
	background-position: -410px 0;
	text-align: center
}

.contbox div p.l_1 {
	font-size: 18px;
	margin-top: 10px;
	margin-bottom: 15px
}

.contbox div p.l_2 {
	color: #a5a5a5;
	font-size: 15px
}

.contbox div p.l_3 {
	margin-top: 25px;
	margin-bottom: 15px;
	text-align: center
}

.contbox div p.l_4 {
	margin-top: 5px;
	text-align: center
}

.contbox .contqr div img {
	width: 120px;
	height: 120px
}

.contbox .contqr .ifshow {
	float: left
}

.contbox .contqr .rg {
	float: right
}

.LSKUskin {
	font-size: 12px;
	height: 16px;
	line-height: 16px !important;
	position: relative;
	display: inline-block;
	margin-bottom: 10px !important;
	white-space: nowrap;
	line-height: 1
}

.LSKUskin .switch {
	position: relative;
	display: inline-block;
	width: 23px;
	height: 16px;
	margin-top: 5px
}

.LSKUskin .switch input {
	display: none
}

.LSKUskin .slider {
	position: absolute;
	cursor: pointer;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	background-color: #ccc;
	-webkit-transition: .2s;
	transition: .2s
}

.LSKUskin .slider:before {
	position: absolute;
	content: "";
	height: 12px;
	width: 12px;
	left: 2px;
	bottom: 2px;
	background-color: white;
	-webkit-transition: .2s;
	transition: .2s
}

.LSKUskin input:checked+.slider {
	background-color: #FF9000
}

.LSKUskin input:focus+.slider {
	box-shadow: 0 0 1px #FF9000
}

.LSKUskin input:checked+.slider:before {
	-webkit-transform: translateX(7px);
	-ms-transform: translateX(7px);
	transform: translateX(7px)
}

.LSKUskin .skutext {
	margin-left: 30px
}

.LTcontact {
	margin: 0 -200px 15px 0;
	position: relative;
	background-color: #fff;
	border-radius: 5px;
	font-size: 12px;
	font-family: "Microsoft YaHei", Tahoma, Helvetica, "\\5B8B体", sans-serif;
	color: #000;
	box-shadow: #eee 0 0 6px;
	border: 1px solid #e4e4e4;
	display: inline-block;
	z-index: 2147483647;
	padding: 5px 10px
}

.LTcontact i.icon {
	display: inline-block;
	vertical-align: sub;
	background-image: url(https://shihuizhu3920-1302253966.cos.ap-nanjing.myqcloud.com/icons.png);
	background-repeat: no-repeat
}

.LTcontact .left {
	float: left;
	height: 44px;
	padding-right: 10px
}

.LTcontact .right {
	float: right;
	height: 34px;
	padding: 5px 5px 5px 10px;
	border-left: 1px solid #ccc
}

.LTcontact .left .logo {
	content: " ";
	margin-right: 5px;
	width: 16px;
	height: 16px;
	background-position: -272px 0
}

.LTcontact .left .title {
	font-size: 13px;
	color: #666;
	font-weight: 700
}

.LTcontact .left .title span {
	font-size: 12px;
	color: #666;
	font-weight: 400;
	margin-top: 3px;
	margin-left: 5px
}

.LTcontact .left .line {
	background: #f5f5f5;
	height: 20px;
	width: 300px;
	margin-top: 6px;
	border-radius: 3px
}

.LTcontact .left .line .ban {
	display: inline;
	padding: 0 5px;
	font-size: 12px;
	font-weight: 400;
	line-height: 20px;
	color: #666
}

.LTcontact sp {
	color: #e73828;
	margin-left: 2px;
	margin-right: 2px;
	font-weight: 700
}

.LTcontact .left .line .ban+.ban {
	border-left: 1px solid #ccc
}

.LTcontact .right .covenant {
	content: " ";
	margin: 0 5px 0 0;
	width: 42px;
	height: 32px;
	background-position: 0 -40px
}

.LTcontact .right .warring {
	content: " ";
	margin: 0 10px 0 5px;
	width: 32px;
	height: 32px;
	background-position: -74px -40px
}

.LTcontact .right .text {
	font-size: 12px;
	font-weight: 700;
	float: right;
	color: #666;
	margin-left: 5px;
	width: 130px;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical
}

.LTcontact .panel {
	position: absolute;
	top: 65px;
	background-color: #fff;
	box-shadow: #ddd 0 6px 6px;
	z-index: 2147483647+1 !important;
	border: 1px solid #e4e4e4;
	border-radius: 4px;
	padding: 15px 12px 15px;
	display: none
}

.LTcontact .p-1 {
	left: -1px;
	width: 508px;
	height: 270px;
	padding: 10px
}

.LTcontact .p-1::before {
	content: "";
	position: absolute;
	left: 40px;
	top: -17px;
	border-style: solid;
	border-width: 8px;
	border-color: transparent transparent #e4e4e4 transparent
}

.LTcontact .p-1::after {
	content: "";
	position: absolute;
	left: 40px;
	top: -16px;
	border-style: solid;
	border-width: 8px;
	border-color: transparent transparent #fff transparent
}

.LTcontact .p-2 {
	left: 397px;
	width: auto;
	height: auto;
	padding: 10px 15px
}

.LTcontact .p-2::before {
	content: "";
	position: absolute;
	left: 50%;
	top: -17px;
	border-style: solid;
	border-width: 8px;
	border-color: transparent transparent #e4e4e4 transparent
}

.LTcontact .p-2::after {
	content: "";
	position: absolute;
	left: 50%;
	top: -16px;
	border-style: solid;
	border-width: 8px;
	border-color: transparent transparent #fff transparent
}

.LTcontact .p-3 {
	left: -1px;
	width: 504px;
	height: auto
}

.LTcontact .p-3::before {
	content: "";
	position: absolute;
	left: 400px;
	top: -17px;
	border-style: solid;
	border-width: 8px;
	border-color: transparent transparent #e4e4e4 transparent
}

.LTcontact .p-3::after {
	content: "";
	position: absolute;
	left: 400px;
	top: -16px;
	border-style: solid;
	border-width: 8px;
	border-color: transparent transparent #fff transparent
}

.LTcontact .show {
	display: block
}

.LTcontact .panel .avatar {
	width: 64px;
	height: 64px;
	border-radius: 32px;
	float: left
}

.LTcontact .panel .person {
	width: 414px;
	height: auto;
	margin-left: 90px
}

.LTcontact .panel .person .name {
	display: inline-block;
	font-size: 13px;
	color: #666;
	font-weight: 700;
	margin-right: 5px
}

.LTcontact .panel .person .locat {
	display: inline-block;
	font-size: 12px;
	color: #666;
	font-weight: 400
}

.LTcontact .panel .person .locat .map {
	background-position: -256px 0;
	width: 16px;
	height: 16px;
	margin-right: 3px
}

.LTcontact .panel .person .item {
	font-size: 12px;
	font-weight: 400;
	line-height: 24px;
	color: #666;
	margin-top: 5px
}

.LTcontact .panel .person .item .item_left {
	display: inline-block;
	width: 70px;
	margin-top: 0;
	vertical-align: top
}

.LTcontact .panel .person .item .item_right {
	display: inline-block;
	width: 330px;
	height: auto
}

.LTcontact .panel .person .item .item_right .dire {
	width: 16px;
	height: 16px;
	margin-right: 5px
}

.LTcontact .panel .person .item .item_right .phone {
	background-position: -160px 0
}

.LTcontact .panel .person .item .item_right .qq {
	background-position: 0 0
}

.LTcontact .panel .person .item .item_right .wechat {
	background-position: -16px 0
}

.LTcontact .panel .person .item .item_right .dingding {
	background-position: -64px 0
}

.LTcontact .panel .person .item .item_right span {
	background: #f5f5f5;
	display: inline;
	padding: 2px 8px;
	font-size: 12px;
	font-weight: 400;
	color: #666
}

.LTcontact .panel .person .item .item_right .col {
	display: inline-block;
	width: 160px;
	height: auto
}

.LTcontact .panel .person .point {
	font-size: 12px;
	font-weight: 700;
	margin-top: 10px;
	color: #2d2d2d
}

.LTcontact .panel .mailme {
	width: auto;
	height: 24px;
	line-height: 24px;
	background: #f5f5f5;
	display: block;
	font-size: 12px;
	font-weight: 700;
	text-align: center;
	margin-top: 10px;
	color: #2d2d2d
}

.LTcontact .panel .sponsor {
	display: inline-block;
	width: 100px;
	height: 30px;
	background: #e73828;
	border-radius: 2px;
	color: #fff !important;
	font-size: 13px;
	text-align: center;
	line-height: 30px;
	text-decoration: none;
	cursor: pointer
}

.LTcontact .panel .sponsor img {
	margin-bottom: 3px;
	margin-right: 5px
}

.LTcontact .panel .rank1 {
	margin-top: 10px;
	margin-left: 15px;
	overflow-y: scroll;
	width: 500px;
	height: 290px
}

.LTcontact .panel .rank1::-webkit-scrollbar {
	width: 5px;
	height: 5px
}

.LTcontact .panel .rank1::-webkit-scrollbar-thumb {
	border-radius: 6px;
	-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.2);
	background: rgba(0, 0, 0, 0.2)
}

.LTcontact .panel .rank1::-webkit-scrollbar-track {
	-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.2);
	border-radius: 0;
	background: rgba(0, 0, 0, 0)
}

.LTcontact .cab .card-box {
	position: relative
}

.LTcontact .cab .card-box .card-line i.more-icon {
	margin-top: -15px
}

.LTcontact .cab .card-box .card-line {
	margin-top: 10px
}

.LTcontact .cab .card-box .card-cbox {
	padding-top: 14px
}